package com.sx.zongzhi.bean;

import java.io.Serializable;

/**
 * Created by XZY on 2017/12/5.
 * 境外人员详情
 */

public class OverseasDetailBean implements Serializable {


    /**
     * arrivalTime : 2017-12-16
     * birthday : 1999-12-17
     * careerText : 34535
     * certificateEndDay : 2017-12-28
     * certificateNo : 321321
     * certificateStrartDay : 2017-12-08
     * certificateType : {"displayName":"学生证","id":"612AE5F8481B4237BA9CA04410140058"}
     * city : 秦皇岛市
     * currentAddress : 312321
     * district : 山海关区
     * englishName : erre
     * faith : {"displayName":"道教","id":"15ED19A0BF3E4160A8C8F25240263FA8"}
     * foreignName : ewrer
     * gender : {"displayName":"女性","id":"6EDDD452548745AEB83B4FFD37FEEA6B"}
     * id : 4414ACD0ED2349F6B15F02967F2FE411
     * imgUrl : uploadFile/upload/png/2017/12/8/171246840925.png?r=0.7623038457514306
     * inflowReason : {"displayName":"就业","id":"478CA299E60B439BB1A7C9B3B67AE19D"}
     * isEmphasis : false
     * isHaveHouse : true
     * leaveTime : 2017-12-26
     * name : 恶风瑟瑟发
     * nationality : {"displayName":"美国","id":"5D7A13C811FE41BCBAB4A1BA35005021"}
     * organization : {"id":"45E03954B79446EBAEAC26EBF3FB8E15","orgLevel":{"displayName":"片组片格","id":"C9343C01D2484BD1AD764996F9459E32"},"orgName":"建设路网格一","orgType":{"displayName":"行政区域","id":"3C63D5F18AFB4DCA93B6F2A174F50357"}}
     * profession : {"displayName":"办事人员和有关人员","id":"666FB398977D4E10AE8B064A6D6D3957"}
     * province : 河北
     * telephone : 213321321
     * mobileNumber : 123213321321
     * workUnit : 354345
     */

    private String arrivalTime;
    private String birthday;
    private String careerText;
    private String certificateEndDay;
    private String certificateNo;
    private String certificateStrartDay;
    private GlobalBean certificateType;
    private String province;
    private String city;
    private String district;
    private String currentAddress;
    private String noHouseReason;
    private String address;
    private String englishName;
    private GlobalBean faith;
    private String foreignName;
    private GlobalBean gender;
    private String id;
    private String imgUrl;
    private GlobalBean inflowReason;
    private boolean isEmphasis;
    private boolean isHaveHouse;
    private String leaveTime;
    private String name;
    private GlobalBean nationality;
    private OrganizationBean organization;
    private GlobalBean profession;
    private String telephone;
    private String mobileNumber;
    private String workUnit;


    public String getNoHouseReason() {
        return noHouseReason;
    }

    public void setNoHouseReason(String noHouseReason) {
        this.noHouseReason = noHouseReason;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getArrivalTime() {
        return arrivalTime;
    }

    public void setArrivalTime(String arrivalTime) {
        this.arrivalTime = arrivalTime;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public String getCareerText() {
        return careerText;
    }

    public void setCareerText(String careerText) {
        this.careerText = careerText;
    }

    public String getCertificateEndDay() {
        return certificateEndDay;
    }

    public void setCertificateEndDay(String certificateEndDay) {
        this.certificateEndDay = certificateEndDay;
    }

    public String getCertificateNo() {
        return certificateNo;
    }

    public void setCertificateNo(String certificateNo) {
        this.certificateNo = certificateNo;
    }

    public String getCertificateStrartDay() {
        return certificateStrartDay;
    }

    public void setCertificateStrartDay(String certificateStrartDay) {
        this.certificateStrartDay = certificateStrartDay;
    }

    public GlobalBean getCertificateType() {
        return certificateType;
    }

    public void setCertificateType(GlobalBean certificateType) {
        this.certificateType = certificateType;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCurrentAddress() {
        return currentAddress;
    }

    public void setCurrentAddress(String currentAddress) {
        this.currentAddress = currentAddress;
    }

    public String getDistrict() {
        return district;
    }

    public void setDistrict(String district) {
        this.district = district;
    }

    public String getEnglishName() {
        return englishName;
    }

    public void setEnglishName(String englishName) {
        this.englishName = englishName;
    }

    public GlobalBean getFaith() {
        return faith;
    }

    public void setFaith(GlobalBean faith) {
        this.faith = faith;
    }

    public String getForeignName() {
        return foreignName;
    }

    public void setForeignName(String foreignName) {
        this.foreignName = foreignName;
    }

    public GlobalBean getGender() {
        return gender;
    }

    public void setGender(GlobalBean gender) {
        this.gender = gender;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getImgUrl() {
        return imgUrl;
    }

    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }

    public GlobalBean getInflowReason() {
        return inflowReason;
    }

    public void setInflowReason(GlobalBean inflowReason) {
        this.inflowReason = inflowReason;
    }

    public boolean isIsEmphasis() {
        return isEmphasis;
    }

    public void setIsEmphasis(boolean isEmphasis) {
        this.isEmphasis = isEmphasis;
    }

    public boolean isIsHaveHouse() {
        return isHaveHouse;
    }

    public void setIsHaveHouse(boolean isHaveHouse) {
        this.isHaveHouse = isHaveHouse;
    }

    public String getLeaveTime() {
        return leaveTime;
    }

    public void setLeaveTime(String leaveTime) {
        this.leaveTime = leaveTime;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public GlobalBean getNationality() {
        return nationality;
    }

    public void setNationality(GlobalBean nationality) {
        this.nationality = nationality;
    }

    public OrganizationBean getOrganization() {
        return organization;
    }

    public void setOrganization(OrganizationBean organization) {
        this.organization = organization;
    }

    public GlobalBean getProfession() {
        return profession;
    }

    public void setProfession(GlobalBean profession) {
        this.profession = profession;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getMobileNumber() {
        return mobileNumber;
    }

    public void setMobileNumber(String mobileNumber) {
        this.mobileNumber = mobileNumber;
    }

    public String getWorkUnit() {
        return workUnit;
    }

    public void setWorkUnit(String workUnit) {
        this.workUnit = workUnit;
    }


    public static class OrganizationBean implements Serializable{
        /**
         * id : 45E03954B79446EBAEAC26EBF3FB8E15
         * orgLevel : {"displayName":"片组片格","id":"C9343C01D2484BD1AD764996F9459E32"}
         * orgName : 建设路网格一
         * orgType : {"displayName":"行政区域","id":"3C63D5F18AFB4DCA93B6F2A174F50357"}
         */

        private String id;
        private GlobalBean orgLevel;
        private String orgName;
        private GlobalBean orgType;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public GlobalBean getOrgLevel() {
            return orgLevel;
        }

        public void setOrgLevel(GlobalBean orgLevel) {
            this.orgLevel = orgLevel;
        }

        public String getOrgName() {
            return orgName;
        }

        public void setOrgName(String orgName) {
            this.orgName = orgName;
        }

        public GlobalBean getOrgType() {
            return orgType;
        }

        public void setOrgType(GlobalBean orgType) {
            this.orgType = orgType;
        }


    }

}